driver's cab shield - Espagnol Anglais Dictionnaire